@charset "utf-8";

.top-link{position: relative;}
.xlwbjpg, .wxjpg{position: absolute;display: none;z-index: 1000;}
.xlwbjpg{top: 40px;right: 0;}
.wxjpg{top: 40px;right: 0;}


.myclear { clear:both;}
.hh1 {overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.hh2 {overflow: hidden;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}	/* 显示的行数 */
.hh3 {overflow: hidden;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}	/* 显示的行数 */
.bxhd_in+.bxhd_in,
.bxhd-more+.bxhd-more { display:none;}

.listhover1 {}
.listhover1 ul li a .wz1 { color: #35465f;}
/**/.listhover1 ul li a:hover .wz1 { color: #a0251e;}

.bxallmore { position: absolute; right:0; bottom:0; color: #234670; font-size:14px;}
/**/.bxallmore:hover { color: #a0251e;}
			/*内容区*/
.index_wrap {}
.w1255 { width:1255px; margin: 0 auto;}


.index_01 { height:557px; background-image:url(../images/201809/bg-i01.jpg); background-position: center center;}
.i01_title { padding:32px 0 50px 0;}
.i01_title .wz { color: #234670; font-size:36px; line-height:42px; text-align: center; background-image:url(../images/201809/bg-i01_title.png); background-position: center center; background-repeat:no-repeat;}

.i01_main {}
.i01_l { width:570px; float: left;}
#demo03 { height:406px;}
#demo03 .slides {}
#demo03 .slides li {}
#demo03 .slides li a { height:372px; font-size:0; position: relative;}
#demo03 .slides li a img { height:310px !important;}
#demo03 .slides li a .wzbox { width:100%; height:62px; background-color:#FFF;}
#demo03 .slides li a .wzbox .wz1 { color:#a32c25; font-size:18px; line-height:52px; margin: 0 30px 0 24px;}

#demo03 .flex-control-nav { margin-bottom:10px; left:0;}
#demo03 .flex-control-nav li{margin:0 5px;}
#demo03 .flex-control-paging li a{ background-image: url(../images/201809/banner-2.png);background-position: center 0; width: 11px; height: 11px; }
/**/#demo03 .flex-control-paging li a.flex-active{ background-position: center -11px;}

.i01_r { width:636px; float: right;}
.i01_r .menu { font-size:0; height:58px;}
.i01_r .menu a { display: block; float: left; width:212px; color: #234670; font-size:20px; line-height:58px; text-align: center; background-color:#FFF; border-bottom:1px solid #234670;}
/**/.i01_r .menu a.on { color: #FFF; font-weight:bold; background-color:#a0251e; border-bottom:1px solid #a0251e;}
.i01_r .main {}
.i01_r .main .list_01 {}
.i01_r .main .list_01 ul { height:240px; padding-top:10px;}
.i01_r .main .list_01 ul li { width:100%; height:40px;}
.i01_r .main .list_01 ul li a { display: block; position: relative; padding:8px 0 8px 12px;}
.i01_r .main .list_01 ul li a .wz1 { font-size:16px; line-height:24px; width:510px;}
.i01_r .main .list_01 ul li a .time { color: #5b6573; line-height:40px; font-size:14px; position: absolute; right:4px; top:0; font-family: Arial;}
.i01_r .main .list_01 .morebox { padding-top:30px;}
.i01_r .main .list_01 .morebox .more { display: block; width:170px; height:44px; margin: 0 auto; color:#FFF; font-size:16px; line-height:44px; text-align: center; background-color:#8c97a9;}
/**/.i01_r .main .list_01 ul li a:hover { padding-left:6px;}
/**/.i01_r .main .list_01 ul li a:hover .wz1 { border-left:6px solid #a0251e;}
/**/.i01_r .main .list_01 .morebox .more:hover { background-color:#234670;}


.index_02 { height:366px; padding:1px 0; background-color:#FFF; position: relative; z-index:3;}
.index_02 .w1255 { position: relative;}
.i02_l { float: left; width:375px; margin-top:40px;}
.i02_l_title { height:38px; position: relative; border-bottom:1px solid #d39996;}
.i02_l_title .menu {}
.i02_l_title .menu a { display: inline-block; color: #234670; font-size:24px; line-height:38px; padding: 0 5px;}
.i02_l_title .menu a+a { margin-left:40px;}
/**/.i02_l_title .menu a.on { color: #a0251e;}
.i02_l_title .more { font-size:14px; line-height:38px;}
.i02_l_main,
.i02_m_main { border-top:1px solid #cf928e;}
.i02_l_main .top { font-size:0; text-align: center; padding:20px 0; height:67px; border-bottom:1px dashed #d6d6d6;}
.i02_l_main .top a { display: inline-block; width:180px; height:67px;}
.i02_l_main .top a+a { margin-left:5px;}
.i02_l_main .top a img { display: block;}

.index_02 .list_01 {}
.index_02 .list_01 ul { padding-top:8px;}
.index_02 .list_01 ul li { width:100%;}
.index_02 .list_01 ul li a { display: block; position: relative; line-height:32px;}
.index_02 .list_01 ul li a .wz1 { margin-right:45px; font-size:14px;}
.index_02 .list_01 ul li a .time { position: absolute; right:3px; top:0; font-size:12px; font-family: Arial;}

.i02_m { float: left; margin:40px 0 0 35px; width:440px;}
.i02_m_main { padding-top:8px;}

.i02_r { position: absolute; right:0; top:-1px; width:371px; height:395px; padding: 0 0 0 18px; background-image:url(../images/201809/bg-i02_r.png);}
.i02_r_title { height:50px; line-height:50px; position: relative; margin: 0 16px; padding-top:30px; border-bottom:2px solid #a5a5a5;}
.i02_r_title .icon { position: absolute; left:3px; top:37px;}
.i02_r_title .wz1 { padding-left:55px; color: #234670; font-size:24px;}
.i02_r_title .more { font-size:14px; right:3px; line-height:40px;}

.i02_r .videobox { width:336px; margin: 20px auto 0 auto;}
.i02_r .videobox .video { height:225px;}
.i02_r .videobox .wzbox { padding-bottom:4px; border-bottom:1px dashed #d6d6d6;}
.i02_r .videobox .wzbox .wz { color: #a0251e; font-size:16px; line-height:36px; text-align: center; margin: 0 10px;}


.index_03 { height:524px; width:100%; position: relative; overflow: hidden; background-color:#f7f7f7;}
.i03_l { padding-top:68px; float: left; width:850px;}
.i03_l_title { border-bottom:2px solid #e6cdcc; line-height:50px; position: relative;}
.i03_l_title .wz1 { color: #a0251e; font-size:24px;}
.i03_l_title .more {}
.i03_l_main {}
.i03_l_main .list {}
.i03_l_main .list ul {}
.i03_l_main .list ul li { padding:16px 0 4px 0;}
.i03_l_main .list ul li a { display: block; padding:8px 15px 8px 10px;}
.i03_l_main .list ul li a .img { width:125px; height:92px;}
.i03_l_main .list ul li a .wzbox {}
.i03_l_main .list ul li a .wzbox .wz1 { color: #234670; font-size:18px; line-height:22px; padding:4px 0 5px 0;}
.i03_l_main .list ul li a .wzbox .wz2 { color: #696969; font-size:12px; line-height:18px; max-height:36px;}
.i03_l_main .list ul li a .wzbox .time { color: #234670; font-size:12px; font-family: Arial; text-align: right; margin-top:4px;}
.i03_l_main .list ul li a .wzbox .time span { display: inline-block; padding-left:22px; background:url(../images/201809/p-demo03_time.png) no-repeat left center;}

.i03_l_main .list ul li.no1 a { height:92px;}
.i03_l_main .list ul li.no1 a .img { float: left;}
.i03_l_main .list ul li.no1 a .wzbox { float: right; width:680px;}
.i03_l_main .list ul li.no1 a .wzbox .wz2 { height:36px;}

.i03_l_main .list ul li.no2 a .img { display:none;}

/**/.i03_l_main .list ul li a:hover { background-color:#eceef0;}
/**/.i03_l_main .list ul li a:hover .wzbox .wz1 { color: #a0251e;}

.index_03 .i07_title { padding-top: 38px;}
.i03_r {  text-align:center;}
.i03_r_title { position: relative; height:42px; line-height:42px; border-bottom:2px solid #a5a5a5;}
.i03_r_title .icon { position: absolute; left:12px; top:4px;}
.i03_r_title .wz1 { color: #234670; font-size:24px; padding-left:55px;}
.i03_r_title .more { right:14px;}

.i03_r_main {}
.i03_r_main .top {}
#pic_01 { width:1000px; margin: 0 auto;}
#pic_01_Box { position: relative; height: 220px}
#pic_01_Box ul { position: relative;}
#pic_01_Box li { z-index: 0; position: absolute; width:0; height: 0px; overflow: hidden; top: 146px; left: 377px;}
#pic_01_Box li img { width: 100%; height:100%;}
#pic_01_Box .btn {position: absolute; z-index:100; width: 100px; height: 100%; top: 0;}
#pic_01_Box .prev {	display: block; left: 0}
#pic_01_Box .next {	display: block; right: 0}

.i03_r_main .bottom { padding-top:10px;}
.i03_r_main .bottom ul li { width:100%;}
.i03_r_main .bottom ul li a { display: block;}
.i03_r_main .bottom ul li a p { font-size:14px; line-height:28px; padding-left:20px; background-image:url(../images/201809/p-i03_r_bottom-1.jpg); background-position: 6px center; background-repeat:no-repeat;}
.i03_r_main .bottom ul li a:hover p { background-image:url(../images/201809/p-i03_r_bottom-2.jpg);}


.index_04 { height:415px; padding:45px 0 0 0; background:url(../images/201809/bg-i04.jpg) top center;}
.i04_title { height:48px; line-height:48px; position: relative; border-bottom:1px solid #929598;}
.i04_title .wz1 { color: #234670; font-size:24px; padding-left:6px;}
.i04_title .more { font-size:14px; right:5px;}
.i04_main { border-top:1px solid #8b8e92;}

.i04_l { width:375px; float: left;}
.i04_l .i04_title { border-bottom:1px solid #c88e8b;}
.i04_l_main { border-top:1px solid #c68885; padding-top:13px;}
#demo04 { width:365px; height:287px; overflow: hidden; margin: 0 auto;}
#demo04 .slides li a { font-size:0;}
#demo04 .slides li a img { height:247px; width:100%; float: left;}
#demo04 .slides li a .wzbox { float: left; width:100%; background-color:#FFF;}
#demo04 .slides li a .wzbox .wz1 { margin: 0 15px; color: #a0251e; font-size:16px; line-height:40px; text-align: center;}
#demo04 .flex-control-nav { display:none;}

.i04_m { width:395px; float: left; margin-left:43px;}
.i04_m_main {}
.i04_m_main ul {}
.i04_m_main ul li { padding:27px 0;}
.i04_m_main ul li a { display: block; height:88px;}
.i04_m_main ul li a .img { float: left; width:128px; height:88px; margin-left:7px;}
.i04_m_main ul li a .wzbox { float: right; width:248px;}
.i04_m_main ul li a .wzbox .wz1 { color: #234670; font-size:16px; line-height:20px; padding-top:2px; margin-bottom:6px;}
.i04_m_main ul li a .wzbox .wz2 { color: #68737f; font-size:14px; line-height:18px; height:54px;}
/**/.i04_m_main ul li a:hover .wzbox .wz1 { color: #a0251e;}


.i04_r { width:395px; float: right;}
.i04_r_main {}
.i04_r_main ul {}
.i04_r_main ul li { border-bottom:1px dashed #858585;}
.i04_r_main ul li a { display: block; padding:18px 0; height:102px;}
.i04_r_main ul li a .time { float: left; width:80px; height:52px; padding-top:24px;}
.i04_r_main ul li a .time p { font-size:24px; line-height:26px; text-align: center;font-family: Kalinga, Arial;}
.i04_r_main ul li a .time .time1 {color: #808080;}
.i04_r_main ul li a .time .time2 {color: #ec0000;}
.i04_r_main ul li a .img { float: left; width:150px; height:102px;}
.i04_r_main ul li a .wzbox { float: right; width:150px; margin-right:5px;}
.i04_r_main ul li a .wzbox .wz1 { color: #1c406b; font-size:16px; line-height:20px; padding-top:6px; margin-bottom:3px;}
.i04_r_main ul li a .wzbox .wz2 { color: #68737f; font-size:14px; line-height:18px; height:36px;}
/**/.i04_r_main ul li a:hover .wzbox .wz1 { color: #a42c26;}


.index_06 { height:430px; background-image:url(../images/2018-08/bg-i06.jpg); background-position: top center;}
.i06_title { height:48px; line-height:48px; position: relative; border-bottom:1px solid #d1d1d1;}
.i06_title .wz1 { color: #234670; font-size:24px; padding-left:6px;}
.i06_title .more { font-size:14px; right:5px;}

.i06_in { width:1260px; padding: 25px 10px 0 10px; margin: 0 auto;}
.i06_l { float: left; width:815px;}
.i06_l_main { padding:16px 0 0 0;}
#demo02 { width:803px; padding-bottom:30px; margin: 0 auto; height:284px;}
#demo02 .slides {}
#demo02 .slides li {}
#demo02 .slides li a { font-size:0; background-image:url(../images/2018-08/bg-demo02.jpg); background-position: right center;}
#demo02 .slides li a img { float: left; width:413px !important;}
#demo02 .slides li a .wzbox { float: left; width:380px; height:100%;}
#demo02 .slides li a .wzbox p { margin: 0 5px 0 15px;}
#demo02 .slides li a .wzbox .wz1 { color: #1f436d; font-size:16px; line-height:24px; height:48px; padding-top:40px;
overflow: hidden;word-break: break-word;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
#demo02 .slides li a .wzbox .wz2 { color: #596470; font-size:12px; line-height:18px; height:72px; margin-top:25px;
overflow: hidden;word-break: break-word;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
#demo02 .slides li a .wzbox .bor { width:212px; height:3px; background-color:#a32c25; float: right; margin-top:45px; margin-right:15px;}

#demo02 .flex-control-nav { left:0; height:4px; width:100%; bottom:9px;}
#demo02 .flex-control-nav li+li { margin-left:7px;}
#demo02 .flex-control-nav li a { width:17px; height:4px; background:#003d6c;}
/**/#demo02 .flex-control-nav li a.flex-active { background:#a32c25;}
#demo02 .slides,#demo02 .slides li,#demo02 .slides li a,#demo02 .slides li a img{ display: block; width:100%; height:100%;}

.i06_r { float: right; width:392px;}

.i06_r_main { height:342px; background-color:#f4f4f4;}
.i06_r_main .top {}
.i06_r_main .top .list { margin: 0 6px; padding:7px 0; border-bottom:1px dashed #999999;}
.i06_r_main .top .list ul {}
.i06_r_main .top .list ul li {}
.i06_r_main .top .list ul li a { display: block; padding:0 70px 0 20px; position: relative;}
.i06_r_main .top .list ul li a p { color: #596470; font-size:14px; line-height:32px;}
.i06_r_main .top .list ul li a span { position: absolute; display: block; width:2px; height:2px; top:15px; left:10px; background-color:#939393;}
.i06_r_main .bottom { margin-top:23px;}
#demo05 { height:134px;}
#demo05 .slides li a img { width:344px; margin: 0 auto;}
#demo05 .flex-control-nav { display:none;}
#demo05 .flex-direction-nav { display: block; position: absolute; top:0; left:0; width:100%; height:0;}
#demo05 .flex-direction-nav a { position: absolute; top:57px; width:19px; height:19px; line-height:200px; overflow: hidden;}
#demo05 .flex-direction-nav a.flex-prev { left:14px; background-image:url(../images/201809/p-demo05-1-1.png);}
#demo05 .flex-direction-nav a.flex-next { right:14px; background-image:url(../images/201809/p-demo05-1-2.png);}
#demo05 .flex-direction-nav a.flex-prev:hover { background-image:url(../images/201809/p-demo05-1-1on.png);}
#demo05 .flex-direction-nav a.flex-next:hover { background-image:url(../images/201809/p-demo05-1-2on.png);}


.float_box_big{
	clear:both;
	width:105px;
	height:330px;
	background:rgba(35, 70, 112, 0.8)!important;
	filter:Alpha(opacity=80); 
	background:#234670;
	position:fixed;
	right:0;
	top:30%;
	z-index:99999999;
}
.float_box_sm
{
    position:relative;
    display:none;
	clear:both;
	width:42px;
	height:103px;
	position:fixed;
	right:0;
	top:30%;
	z-index:99999999;
}

.float_box_sm .smopen
{
    position:absolute;
    width:25px;
    height:18px;
    cursor:pointer;
    top:2px;
    left:8px;
    }

* html .float_box{
	position:absolute;
	left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,0)||0)-(parseInt(this.currentStyle.marginRight,0)||0));
	top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)))��
	}

.float_box .box_con{
	position:relative;
}
.box_con .top_title{
	clear:both;
	color:#ffffff;
	width:103px;
	height:32px;
	line-height:32px;
	font-family:"microsoft yahei";
	font-size:16px;
	font-weight:500;
	padding-left:2px;
	position:relative;
}
.box_con .top_title .close_bt{
	clear:both;
	width:14px;
	height:14px;
	overflow:hidden;
	position:absolute;
	top:7px;
	right:4px;
	cursor:pointer;
}
.box_con .weixin{
	clear:both;
	width:105px;
	height:122px;
	margin-bottom:12px;
	overflow:hidden;
}
.box_con .zxlist{
	clear:both;
	width:105px;
}
.box_con .zxlist ul li{
	clear:both;
	width:92px;
	height:20px;
	margin:0 auto 9px auto;
}


					/*---------- 01.23新增 ----------*/
.index_01 { height:auto; padding:50px 0 30px 0;}
.i01_title { display:none;}

.i02_l_title { height:41px; border-bottom:1px solid #cf928e;}
.i02_l_title .menu {}
.i02_l_title .menu a,
.i03_l_title .wz1 { color: #234670; font-size:20px; line-height:40px; padding: 0 6px 1px 40px; position: relative;}
.i02_l_title .menu a .icon { position: absolute; left:2px; top:6px;}
.i02_l_title .menu a.on { color: #a32c25; padding-bottom:0; border-bottom:2px solid #1e3159;}
.i02_l_main, .i02_m_main { border-top:0;}

.index_03 { height:490px;}
.i03_l { padding-top:38px;}
.i03_l_title { position: relative; height:41px; border-bottom:1px solid #cf928e;}
.i03_l_title .icon { position: absolute; left:2px; top:6px;}
.i03_l_title .wz1 { color: #a32c25; float: left; padding-bottom:0; border-bottom:2px solid #1e3159;}
.i03_l_main .list2 {}
.i03_l_main .list2 ul {}
.i03_l_main .list2 ul li { padding:18px 0 0 0; width:100%;}
.i03_l_main .list2 ul li a { display: block; position: relative; background-color:#FFF; height:172px;}
.i03_l_main .list2 ul li a .img { position: absolute; top:0; left:0; width:314px; height:172px;}
.i03_l_main .list2 ul li a .zgbox { position: absolute; top:0; left:0; right:0; bottom:0; border:2px solid #23365d; display:none;}
.i03_l_main .list2 ul li a .wzbox { float: left; width:470px; margin-left:340px;}
.i03_l_main .list2 ul li a .wzbox .wz1 { color: #1e3159; font-size:16px; line-height:20px; padding:30px 0 12px 0;}
.i03_l_main .list2 ul li a .wzbox .wz2 { color: #68737f; font-size:14px; line-height:18px;}

.i03_l_main .list2 ul li+li a .img { left:auto; right:0;}
.i03_l_main .list2 ul li+li a .wzbox { float: right; margin-right:340px;}
/**/
.i03_l_main .list2 ul li a:hover .zgbox { display: block;}
.i03_l_main .list2 ul li a:hover .wz1 { color: #a42c26;}
/**/
.i03_r_title { height:40px; line-height:40px; border-bottom:1px solid #cf928e;}
.i03_r_title .icon { top:2px;}
.i03_r_main .bottom ul li { float: left; width:50%;}

.index_07 { height:38em;background-image:url(../images/20190123/bg-index_07.jpg); background-position: top center;}
.i07_title { height:41px; position: relative; border-bottom:1px solid #929598;}
.i07_title .menu { font-size:0;}
.i07_title .menu a { display: inline-block; position: relative; color: #234670; font-size:20px; line-height:40px; padding:0 6px 1px 40px;}
.i07_title .menu a+a { margin-left:6px;}
.i07_title .menu a .icon { position: absolute; left:2px; top:6px;}
.i07_title .more { line-height:40px;}
/**/.i07_title .menu a.on { color: #a0251e; padding-bottom:0; border-bottom:2px solid #1e3159;}
/**/.i07_title .menu a.cor2 { color: #a0251e;}
.i07_l { float: left; width:372px;}
.i07_l .main {}
.i07_l .main .top { border-bottom:1px dashed #d6d6d6;}
.i07_l .main .top a { display: block; padding:15px 5px; height:102px;}
.i07_l .main .top a .img { display: block; float: left; width:150px; height:102px; float: left;}
.i07_l .main .top a .wzbox { margin-left:160px;}
.i07_l .main .top a .wzbox .wz1 { color: #234670; font-size:16px; line-height:24px; height:72px;}
.i07_l .main .bottom {}
.i07_l .main .bottom ul {}
.i07_l .main .bottom ul li {}
.i07_l .main .bottom ul li a { display: block; position: relative;}
.i07_l .main .bottom ul li a .wz1 { color: #575757; font-size:14px; line-height:32px; margin-right:68px;}
.i07_l .main .bottom ul li a .wz2 { color: #a2a2a2; font-size:14px; line-height:32px; position: absolute; right:6px; top:0;}
/**/.i07_l .main .bottom ul li a:hover .wz1 { color: #a0251e;}

.i07_m { float: left; width:444px; margin: 0 0 0 34px;}
.i07_m .main {}
.i07_m .main ul {}
.i07_m .main ul li { padding:18px 0 10px 0; width:100%;}
.i07_m .main ul li a { display: block; height:115px; background-color:#FFF; position: relative;}
.i07_m .main ul li a .img { float: left; width:170px; height:115px;}
.i07_m .main ul li a .zgbox { position: absolute; top:0; left:0; right:0; bottom:0; border:2px solid #1e3159; display:none;}
.i07_m .main ul li a .wzbox { margin: 0 15px 0 185px;}
.i07_m .main ul li a .wzbox .wz1 { color: #234670; font-size:16px; line-height:20px; padding:14px 0 6px 0;}
.i07_m .main ul li a .wzbox .wz2 { color: #575757; font-size:14px; line-height:20px;}
/**/.i07_m .main ul li a:hover .wzbox .wz1 { color: #a0251e;}
/**/.i07_m .main ul li a:hover .zgbox { display: block;}


.i07_r { float: right; width:370px;}
.i07_r .i07_title { border-bottom:1px solid #ddc6c4;}
.i07_r .main { background-color:#FFF; height:362px; padding: 0 12px; margin-top:18px;}
.i07_r .main .top { border-bottom:1px dashed #d6d6d6;}
.i07_r .main .top a { display: block; width:340px; margin:0 auto; height:105px; padding:15px 0; font-size:0;}
.i07_r .main .top a .img { display: block; float: left; width:100%; height:100%;}
.i07_r .main .top a .wzbox { display:none; margin:0 0 0 162px;}
.i07_r .main .top a .wzbox .wz1 { color: #234670; font-size:16px; line-height:24px; height:72px; padding:2px 0 0 0;}
.i07_r .main .bottom {}
.i07_r .main .bottom ul {}
.i07_r .main .bottom ul li { width:100%; height:32px;}
.i07_r .main .bottom ul li a { display: block;}
.i07_r .main .bottom ul li a .wz1 { color: #234670; font-size:14px; line-height:32px;}
.i07_r .main .bottom ul li a:hover .wz1 { color: #a0251e;}


.index_08 { height:699px; background-image:url(../images/20190123/bg-index_08.jpg); background-position: top center;}
.i08_title { padding:30px 0 0 0; position: relative; border-bottom:1px solid #d2dce6;}
.i08_title .icon { position: absolute; left:2px; top:36px;}
.i08_title .wz1 { color: #234670; font-size:20px; line-height:40px; padding-left:44px;}
.i08_title .more { line-height:40px;}
#demo001 { width:1130px; margin: 60px auto 0 auto;}
#demo001 .focus { /*margin-left: 160px;*/ position: relative; }
#demo001 .focus li {}
@media \0screen\,screen\9{
#demo001 .focus li+li { display:none;}
	}
#demo001 .focus .wzbox { position: absolute; left:0; bottom:0; background-image:url(../images/20190123/p-2-1.png); background-repeat: repeat;}
#demo001 .focus .wzbox .wz1 {color: #234670; font-size:16px; line-height:52px;}
#demo001 .focus .bigpic { width: 712px;}
#demo001 .focus .bigpic a { display: block; height:438px; position: relative;}
#demo001 .focus .bigpic a .wzbox { width:445px;}
#demo001 .focus .bigpic a .wzbox .wz1 { margin: 0 22px;}
#demo001 .focus .bigpic a img { width: 712px;height:400px;}
#demo001 .focus .bigpic .slick-dots { position: absolute; bottom: -40px; width: 100%; text-align: center; z-index: 1000; }
#demo001 .focus .bigpic .slick-dots li { display: inline-block; width: auto; float: none; vertical-align: middle; }
#demo001 .focus .bigpic .slick-dots li button { background: #234670; border: 0 none; border-radius: 7px; cursor: pointer; display: block; font-size: 0; height: 12px; line-height: 0; margin: 0 5px; outline: medium none; padding: 0; width: 12px; }
#demo001 .focus .bigpic .slick-dots li.slick-active button { background: #a32c25; }
#demo001 .focus .bigpic .slick-dots { z-index: 100; bottom: -60px; width: 1130px; }
#demo001 .focus .smallpic { position: absolute; right: 0; width: 434px; top:66px;}
#demo001 .focus .smallpic a { display: block; position: relative;}
#demo001 .focus .smallpic a img { width:434px; height:288px; position: relative;}
#demo001 .focus .smallpic a .wzbox { width:282px;}
#demo001 .focus .smallpic a .wzbox .wz1 { margin: 0 20px;}
#demo001 .focus a:hover .wzbox { background-image:url(../images/20190123/p-2-2.png);}
#demo001 .focus a:hover .wzbox .wz1 { color:#FFF;}


			/*06-11新增*/
.index_08 { height:688px;}

.index_09 { height:220px; background-color:#ebebeb;}
.i09_main_1 { position: relative; padding-top:30px;}
.i09_main_1 .main_title { height:49px; position: relative; border-bottom:1px solid #d2dce6;}
.i09_main_1 .main_title .img { position: absolute; left:11px; width:32px; height:32px; top:8px;}
.i09_main_1 .main_title .text_1 { float:left; padding: 0 28px 0 50px; color: #1e3159; font-size:20px; line-height:48px; border-bottom:2px solid #a32c26;}

.i09_main_1 .mainbox { position: absolute; right:0; bottom:8px;}
.i09_main_1 .mainbox .item { float:left;}
.i09_main_1 .mainbox .item+.item { margin-left:16px;}
.i09_main_1 .mainbox .item .select { width:182px; height:34px; padding:0 8px; border:1px solid #c1c1c1;}

.i09_main_2 { margin-top:24px;}
.i09_main_2 .list {}
.i09_main_2 .list ul {}
.i09_main_2 .list ul li { float:left; padding:0 8px;}
.i09_main_2 .list ul li a { display:block;}
.i09_main_2 .list ul li a .img { width:235px; height:80px;}

.listhover1 ul li .hh1{ width: 350px; height: 32px; line-height: 32px; overflow: hidden;}